<?xml version='1.0'?>

<gl_extension name="GL_ARB_vertex_blend" reg_no="15">
	<tokens>
		<token name="GL_MAX_VERTEX_UNITS_ARB" value="0x86A4"/>
		<token name="GL_ACTIVE_VERTEX_UNITS_ARB" value="0x86A5"/>
		<token name="GL_WEIGHT_SUM_UNITY_ARB" value="0x86A6"/>
		<token name="GL_VERTEX_BLEND_ARB" value="0x86A7"/>
		<token name="GL_CURRENT_WEIGHT_ARB" value="0x86A8"/>
		<token name="GL_WEIGHT_ARRAY_TYPE_ARB" value="0x86A9"/>
		<token name="GL_WEIGHT_ARRAY_STRIDE_ARB" value="0x86AA"/>
		<token name="GL_WEIGHT_ARRAY_SIZE_ARB" value="0x86AB"/>
		<token name="GL_WEIGHT_ARRAY_POINTER_ARB" value="0x86AC"/>
		<token name="GL_WEIGHT_ARRAY_ARB" value="0x86AD"/>
		<token name="GL_MODELVIEW0_ARB" value="0x1700"/>
		<token name="GL_MODELVIEW1_ARB" value="0x850A"/>
		<token name="GL_MODELVIEW2_ARB" value="0x8722"/>
		<token name="GL_MODELVIEW3_ARB" value="0x8723"/>
		<token name="GL_MODELVIEW4_ARB" value="0x8724"/>
		<token name="GL_MODELVIEW5_ARB" value="0x8725"/>
		<token name="GL_MODELVIEW6_ARB" value="0x8726"/>
		<token name="GL_MODELVIEW7_ARB" value="0x8727"/>
		<token name="GL_MODELVIEW8_ARB" value="0x8728"/>
		<token name="GL_MODELVIEW9_ARB" value="0x8729"/>
		<token name="GL_MODELVIEW10_ARB" value="0x872A"/>
		<token name="GL_MODELVIEW11_ARB" value="0x872B"/>
		<token name="GL_MODELVIEW12_ARB" value="0x872C"/>
		<token name="GL_MODELVIEW13_ARB" value="0x872D"/>
		<token name="GL_MODELVIEW14_ARB" value="0x872E"/>
		<token name="GL_MODELVIEW15_ARB" value="0x872F"/>
		<token name="GL_MODELVIEW16_ARB" value="0x8730"/>
		<token name="GL_MODELVIEW17_ARB" value="0x8731"/>
		<token name="GL_MODELVIEW18_ARB" value="0x8732"/>
		<token name="GL_MODELVIEW19_ARB" value="0x8733"/>
		<token name="GL_MODELVIEW20_ARB" value="0x8734"/>
		<token name="GL_MODELVIEW21_ARB" value="0x8735"/>
		<token name="GL_MODELVIEW22_ARB" value="0x8736"/>
		<token name="GL_MODELVIEW23_ARB" value="0x8737"/>
		<token name="GL_MODELVIEW24_ARB" value="0x8738"/>
		<token name="GL_MODELVIEW25_ARB" value="0x8739"/>
		<token name="GL_MODELVIEW26_ARB" value="0x873A"/>
		<token name="GL_MODELVIEW27_ARB" value="0x873B"/>
		<token name="GL_MODELVIEW28_ARB" value="0x873C"/>
		<token name="GL_MODELVIEW29_ARB" value="0x873D"/>
		<token name="GL_MODELVIEW30_ARB" value="0x873E"/>
		<token name="GL_MODELVIEW31_ARB" value="0x873F"/>
	</tokens>

	<functions>
		<function name="glWeightbvARB" return="void">
			<params>
				<param type="GLint" name="size"/>
				<param type="GLbyte*" name="weights"/>
			</params>
		</function>
		<function name="glWeightsvARB" return="void">
			<params>
				<param type="GLint" name="size"/>
				<param type="GLshort*" name="weights"/>
			</params>
		</function>
		<function name="glWeightivARB" return="void">
			<params>
				<param type="GLint" name="size"/>
				<param type="GLint*" name="weights"/>
			</params>
		</function>
		<function name="glWeightfvARB" return="void">
			<params>
				<param type="GLint" name="size"/>
				<param type="GLfloat*" name="weights"/>
			</params>
		</function>
		<function name="glWeightdvARB" return="void">
			<params>
				<param type="GLint" name="size"/>
				<param type="GLdouble*" name="weights"/>
			</params>
		</function>
		<function name="glWeightubvARB" return="void">
			<params>
				<param type="GLint" name="size"/>
				<param type="GLubyte*" name="weights"/>
			</params>
		</function>
		<function name="glWeightusvARB" return="void">
			<params>
				<param type="GLint" name="size"/>
				<param type="GLushort*" name="weights"/>
			</params>
		</function>
		<function name="glWeightuivARB" return="void">
			<params>
				<param type="GLint" name="size"/>
				<param type="GLuint*" name="weights"/>
			</params>
		</function>
		<function name="glWeightPointerARB" return="void">
			<params>
				<param type="GLint" name="size"/>
				<param type="GLenum" name="type"/>
				<param type="GLsizei" name="stride"/>
				<param type="GLvoid*" name="pointer"/>
			</params>
		</function>
		<function name="glVertexBlendARB" return="void">
			<params>
				<param type="GLint" name="count"/>
			</params>
		</function>
	</functions>
</gl_extension>
